Cimicifuga foetida
Explore definitions, synonyms, and language insights of Cimicifuga foetida
Definitions
Noun
bugbane of Siberia and eastern Asia having ill-smelling green-white flowers
Explore definitions, synonyms, and language insights of Cimicifuga foetida